import Vue from 'vue'
import { Alert, Aside, Breadcrumb, BreadcrumbItem, Button, Card, Cascader, Checkbox, CheckboxGroup, Col, Container, Dialog, Form, FormItem, Header, Input, Main, Menu, MenuItem, Message, MessageBox, Option, Pagination, Row, Select, Step, Steps, Submenu, Switch, Table, TableColumn, TabPane, Tabs, Tag, Timeline, TimelineItem, Tooltip, Tree, Upload } from 'element-ui'
// 如果引入的组件 通过组件标签使用 Vue.use(组件名)
// 如果引入的组件 通过该方法 需要挂载到Vue的prototype
Vue.use(Button)
Vue.use(Form)
Vue.use(FormItem)
Vue.use(Input)
// Element.ui带的弹框
Vue.prototype.$message = Message
// 有四个方法，但引入哪个，哪个才能用，我们要用confirm所以要挂载VUE原型上
Vue.prototype.$confirm = MessageBox.confirm
// 这是Message的方法,挂到message原型上
Vue.use(Container)
Vue.use(Aside)
Vue.use(Main)
Vue.use(Header)
Vue.use(Menu)
Vue.use(Submenu)
Vue.use(MenuItem)
Vue.use(Breadcrumb)
Vue.use(BreadcrumbItem)
Vue.use(Card)
Vue.use(Input)
Vue.use(Row)
Vue.use(Col)
Vue.use(Table)
Vue.use(TableColumn)
Vue.use(Switch)
Vue.use(Tooltip)
Vue.use(Pagination)
Vue.use(Dialog)
Vue.use(Tag)
Vue.use(Tree)
Vue.use(Select)
Vue.use(Option)
Vue.use(Cascader)
Vue.use(Alert)
Vue.use(Tabs)
Vue.use(TabPane)
Vue.use(Step)
Vue.use(Steps)
Vue.use(CheckboxGroup)
Vue.use(Checkbox)
Vue.use(Upload)
Vue.use(Timeline)
Vue.use(TimelineItem)
// 解构是把对象属性直接用了
